general directorate of municipal police - Alemán Inglés Diccionario